\CMTT_Glossary_Index D

Total Complexity 344
Dependencies 6
Dependents 2
Total lines 2,176
Lines of code 1,496
Logical lines of code 854
Comment lines 408
Methods 44
Properties 5

Methods 44

Method Rating Maintainability Complexity Lines of code
getDynamicCSS()
D
15
48 363
outputPagination()
D
27
36 154
outputGlossaryIndexPage()
D
26
32 141
maybeOutputSingleTerm()
C
30 26 103
outputScripts()
C
30 25 101
_scriptStyleLoader()
B
40 19 56
addScriptParams()
B
34 14 89
disableTooltips()
A
47 12 36
outputTooltipWrapper()
A
55 13 16
detectStartNewIndexLetter()
A
56 10 17
maybeOutputIndexLetter()
A
46 8 37
glossaryShortcode()
A
45 7 38
lookForShortcode()
A
53 8 21
compareGlossaryTerms()
S
52 6 23
getTheTooltipContentBase()
S
54 6 20
init()
S
44 3 44
wrapInStyleContainer()
S
55 4 20
tooltipsDisabledForPage()
S
63 5 10
outputAdditionalHTML()
S
59 4 13
addScripts()
S
61 4 11
tryGenerateGlossaryIndexPage()
S
56 3 18
_preContent()
S
66 4 8
maybeWrapAfterDefinition()
S
62 3 13
isServerSide()
S
72 3 4
getGlossaryIndexPageId()
S
66 3 7
maybeOutputPagination()
S
63 3 10
removeLinksToTerms()
S
64 3 9
addReferalSnippet()
S
69 3 6
modifyBeforeListnav()
S
64 3 9
modifyTermPermalink()
S
65 3 8
outputEmbeddedScripts()
S
68 2 7
disableTooltipsOnIndex()
S
74 2 4
addShowCountsClass()
S
68 2 7
wrapInMainContainer()
S
67 2 7
removeListnav()
S
71 2 6
modifyListnav()
S
70 2 6
maybeWrapBeforeDefinition()
S
67 2 8
maybeWrapAfterThumbnail()
S
67 2 8
array_mb_sort_alphabetically()
S
67 2 8
addGlossaryIndexGetAtts()
S
72 1 5
setupDefaultGlossaryIndexAtts()
S
71 1 5
maybeOutputListnav()
S
63 1 9
mb_string_compare()
S
70 1 6
decode_characters()
S
71 1 5